/* CSS Document */

/************ m-login *************/
.m-login{position:relative;margin:20px auto;padding:0 0 35px;width:898px;height:305px;background:url(../images/login-bg.jpg)/*tpa=http://www.boyimall.com/templates/speciality/images/login-bg.jpg*/ no-repeat;}
.m-login .u-regBtn{position:absolute;bottom:0;right:40px;width:122px;height:36px;line-height:36px;text-align:center;color:#fff;font-size:14px;font-family:'Microsoft YaHei';background:url(../images/reg-btn.gif)/*tpa=http://www.boyimall.com/templates/speciality/images/reg-btn.gif*/ no-repeat;}
.m-login .u-regBtn a{display:block;width:100%;height:36px;color:#fff;}
.f-login{padding:5px 0 0 545px;width:318px;}
.f-login dt{padding:10px 0 5px;}
.f-login dl input{padding:0 5px;width:296px;height:35px;border:1px solid #ffc200;}
.m-login .u-check{padding:15px 0 10px;}
.m-login .u-check input{margin:5px 0 0;float:left;display:inline;}
.m-login .u-check a{padding:0 0 0 10px;}
.m-login .u-loginBtn input{width:318px;height:40px;line-height:40px;font-size:18px;color:#c00;font-family:'Microsoft YaHei';border:0;background:url(../images/login-btn.jpg)/*tpa=http://www.boyimall.com/templates/speciality/images/login-btn.jpg*/ no-repeat;cursor:pointer;}
.m-login .u-mfNum{padding:15px 0 0;width:88px;font-size:14px;color:#c00;font-family:'Microsoft YaHei';}
.m-login .u-mfTel{padding:18px 0 0 8px;line-height:20px;font-family:'Microsoft YaHei';}
/************ m-regAgree *************/
.m-regAgree{margin:20px auto;width:926px;border:1px solid #cecece;background:#fff;}
.m-regAgree .u-title{height:27px;line-height:27px;font-size:18px;text-align:center;font-family:'Microsoft YaHei';background:#f3f3f3;border-bottom:1px solid #cecece;}
.m-regAgree .u-con{padding:10px;font-size:14px;}
.m-regAgree .u-btn{margin:10px auto 20px;width:322px;height:34px;line-height:34px;text-align:center;color:#fff;font-size:14px;font-weight:bold;background:#e4393c;}
.m-regAgree .u-btn a{color:#fff;}
/************ m-register *************/
.m-register{margin:20px auto;width:1200px;}
.m-register h2{padding:0 0 10px;font-size:18px;font-weight:normal;font-family:'Microsoft YaHei';}
.f-register{border:1px solid #ccc;background:#fff;}
.f-register .u-title{padding:0 0 0 30px;height:29px;line-height:29px;border-top:3px solid #c00;font-size:14px;font-family:'Microsoft YaHei';border-bottom:1px solid #ccc;background:#ededed;}
.f-register .u-con{padding:30px 25px 25px;}
.f-regForm{width:760px;}
.f-regForm dl{*zoom:1;}
.f-regForm dl:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.f-regForm dl.u-dlPadding{padding:0 0 25px;}
.f-regForm dl dt{float:left;display:inline;padding-left: 80px;width:130px;height:38px;line-height:38px;color:#999;font-size:14px;text-align:right;}
.f-regForm dl dt span{padding:0 5px 0 0;color:#f00;font-size:12px;}
.f-regForm dl .u-border{margin:0 10px 0 0;position:relative;display:block;float:left;width:265px;height:36px;line-height:36px;border:1px solid #ccc;} 
.f-regForm dl .u-border input{padding:10px 5px;width:255px;border:0;background:none;vertical-align:top;}
.f-regForm dl .u-yzBorder input{width:85px;}
.f-regForm dl .u-ts{display:block;float:left;padding:0 5px;width:260px;height:36px;line-height:36px;color:#666;background:#f7f7f7;border:1px solid #ddd;}
.f-regForm dl .u-tsPass{line-height:18px;}
.f-regForm dl i{display:block;position:absolute;right:8px;width:16px;background:url(../images/i-ico.gif)/*tpa=http://www.boyimall.com/templates/speciality/images/i-ico.gif*/ no-repeat;}
.f-regForm dl .i-name{top:8px;background-position:0 0;height:16px;}
.f-regForm dl .i-pass{top:7px;background-position:0 -19px;height:19px;}
.f-regForm dl .u-check{float:left;display:inline;margin:5px 5px 0 0;}
.f-regForm dl .u-agree{color:#ce0005;}
.f-regForm dl .u-btn{width:161px;height:36px;line-height:36px;color:#fff;font-size:18px;font-family:'Microsoft YaHei';border:0;background:url(../images/register-btn.gif)/*tpa=http://www.boyimall.com/templates/speciality/images/register-btn.gif*/ no-repeat;cursor:pointer;}
.f-regImg{padding:0 115px 0 0;width:180px;}
/************ m-password *************/
.m-password{margin:20px auto;width:898px;height:305px;overflow:hidden;background:url(../images/password-bg.jpg)/*tpa=http://www.boyimall.com/templates/speciality/images/password-bg.jpg*/ no-repeat;}
.f-password{padding:0 0 0 108px;}
.m-passTitle li{padding:15px 0 5px;margin:0 17px 0 0;float:left;display:inline;width:172px;text-align:center;font-weight:bold;color:#666;border-bottom:3px solid #ccc;}
.m-passTitle li.current{color:#c00;border-bottom:3px solid #c00;}
.m-passResult{padding:89px 0 0 226px;}
.m-passResult .u-con{padding:0 0 0 60px;height:46px;background:url(../images/passResult.jpg)/*tpa=http://www.boyimall.com/templates/speciality/images/passResult.jpg*/ no-repeat;}
.m-passResult .u-result{color:#090;font-weight:bold;}
.m-passResult .u-newResult a{color:#005ea7;}
/* m-passNew */
.m-passNew{padding:5px 0 0 80px;}
.m-passNew dl{padding:0 0 15px;*zoom:1;}
.m-passNew dl:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.m-passNew dl dt{float:left;display:inline;width:130px;height:36px;line-height:36px;text-align:right;}
.m-passNew dl dd{float:left;display:inline;width:500px;}
.m-passNew dl input{padding:0 5px;width:306px;height:35px;border:1px solid #ffc200;}
.m-passNew dl .u-ts{display:block;color:#999;}
.m-passNew dl .u-btn{width:100px;height:40px;line-height:40px;text-align:center;border:none;color:#c00;font-size:14px;font-family:'Microsoft YaHei';background:url(../images/btn-bg.jpg)/*tpa=http://www.boyimall.com/templates/speciality/images/btn-bg.jpg*/ no-repeat;cursor:pointer;}
.m-passNew dl .u-code{margin:0 10px 0 0;float:left;display:inline;width:116px;}
.m-passNew dl .u-change{color:#005ea7;}
/************ m-orderEval *************/
.m-orderEval{margin:20px auto;width:1200px;}
.m-orderEval h2{padding:0 0 10px;font-size:18px;font-weight:normal;font-family:'Microsoft YaHei';}
.f-orderEval{border:1px solid #d0cfce;border-top:3px solid #c00;border-bottom:0;}
.f-orderEvalTab{width:100%;}
.f-orderEvalTab td{font-size:12px;border:1px solid #d0cfce;border-left:0;border-top:0;background:#fffdee;}
.f-orderEvalTab .u-tdLast{border-right:0;}
.f-orderEvalTab thead td{padding:0 0 0 40px;height:30px;background:#ededed;}
.f-orderEvalTab .u-td1{padding:24px;width:620px;}
.f-orderEvalTab .u-td1 img{margin:0 10px 0 0;float:left;display:inline;width:50px;height:50px;border:1px solid #ddd;}
.f-orderEvalTab .u-td1 a{color:#005ea7;}
.f-orderEvalTab .u-td2{width:180px;text-align:center;}
.f-orderEvalTab .u-td3{width:125px;text-align:center;}
.f-orderEvalTab .u-td4{width:235px;text-align:center;}
.f-orderEvalTab .u-eval{margin:0 auto;display:block;width:71px;height:36px;line-height:36px;text-align:center;color:#fff;font-size:14px;background:url(../images/eval-btn.gif)/*tpa=http://www.boyimall.com/templates/speciality/images/eval-btn.gif*/ no-repeat;}
.f-orderEvalTab .u-tdEval1{padding:10px 0 10px 20px;width:420px;text-align:center;}
.f-orderEvalTab .u-tdEval1 img{margin:0 10px 0 0;float:left;display:inline;width:146px;height:146px;border:1px solid #ccc;}
.f-orderEvalTab .u-tdEval1 .u-con{float:left;display:inline;width:220px;text-align:left;line-height:22px;}
.f-orderEvalTab .u-tdEval1 a{color:#c00;}
.f-orderEvalTab .u-tdEval1 .u-title{height:100px;}
.f-orderEvalTab .u-tdEval2{padding:10px 0 0;width:625px;}
.f-orderEvalTab .u-tdEval2 .u-pj{height:95px;}
.f-orderEvalTab .u-tdEval2 .u-pj label{float:left;display:inline;}
.f-orderEvalTab .u-tdEval2 .u-pj textarea{float:left;display:inline;width:542px;height:70px;}
.f-orderEvalTab .u-tdEval3{padding:30px 0 0;vertical-align:top;}
/************************************点评************************************/
.danyuan{height:24px;line-height:24px;}
.danyuan .disbiao {color:#333;float:left;text-align: right;}
.dp-star {height:24px;position:relative;}
.dp-star ul, .disjuan #star span {color:#858585;display:inline;float:left;height:19px;line-height:19px;overflow:hidden;}
.dp-star li {background: url(../images/star-pj.jpg)/*tpa=http://www.boyimall.com/templates/speciality/images/star-pj.jpg*/ no-repeat scroll 0 0 transparent;cursor: pointer;float: left;margin-left: 2px;margin-top:2px;text-indent:-9999px;width:19px;}
.dp-star li.on {background-position: 0 -19px;}
.dp-star2 li.on {background-position: 0 -38px;}
.dp-star strong {color: #FF6600;padding-left: 10px;}
/************************************ m-personalForm ************************************/
.m-personalForm{margin:25px 0 0 20px;width:602px;}
.m-personalForm dl{margin:0 0 30px;*zoom:1;}
.m-personalForm dl:after{content:' ';display:block;visibility:hidden;height:0;clear:both;}
.m-personalForm dl dt,.m-personalForm dl dd{float:left;display:inline;}
.m-personalForm dl dt{margin:0 5px 0 0;width:165px;text-align:right;height:24px;line-height:24px;}
.m-personalForm dl dt span{padding:0 3px 0 0;color:#f66;}
.m-personalForm dl dd{width:425px;line-height:24px;}
.m-personalForm dl dd input{float:left;display:inline;height:24px;line-height:24px;border:1px solid #ccc;}
.m-personalForm dl dd .u-radio{height:22px;border:0;}
.m-personalForm dl dd span{padding:0 10px 0 5px;float:left;display:inline;}
.m-personalForm dl dd select{float:left;display:inline;margin:0 10px 0 0;width:100px;}
.m-personalForm dl dd input.u-card{width:300px;}
.m-personalForm dl dd textarea{width:320px;height:80px;}
.m-personalForm dl dd .u-yzBg{margin:0 0 0 10px;display:block;float:left;width:74px;height:21px;line-height:21px;text-align:center;background:url(../images/yz-bg.gif)/*tpa=http://www.boyimall.com/templates/speciality/images/yz-bg.gif*/ no-repeat;}
.m-personalForm dl dd .u-yzBg:hover{color:#333;}
.m-personalForm dl dd .u-update{margin:0 0 0 10px;color:#005ea7;}
.m-personalForm dl dd.u-formBtn{padding:10px 0 100px;}
.m-personalForm dl dd.u-formBtn input{float:right;margin:0 20px 0 0;width:71px;height:36px;line-height:36px;font-size:18px;color:#fff;font-family:'Microsoft YaHei';border:0;background:url(../images/eval-btn.gif) no-repeat;}
.m-personalTitle{margin-bottom:30px;padding-left:15px;color:#c00;line-height:30px;font-weight:bold;border-bottom:1px solid #e6e6e6;}
.m-personalImg{padding:35px 115px 0 0;width:120px;}
.m-personalImg .u-img{padding:10px;width:100px;height:100px;border:1px solid #f2f2f2;}
.m-personalImg .u-img img{width:100px;height:100px;}
.m-personalImg .u-title{line-height:30px;text-align:center;}
.m-personalImg .u-title a{color:#005ea7;}